package org.eda.actividad3;



public class Distrito 
{
    private int idDistrito;
    private Municipio municipio;
    private ListaCandidatos listaCandidatos;

    public Distrito(int pIdDistrito) 
    {
        this.idDistrito = pIdDistrito;
        this.municipio = new Municipio(null);
        this.listaCandidatos = new ListaCandidatos();
    }

    public int getIdDistrito() 
    {
        return this.idDistrito;
    }
    
    public Municipio getMunicipio()
    {
    	return this.municipio;
    }
    
    public ListaCandidatos getListaCandidatos()
    {
    	return this.listaCandidatos;
    }
    
    public Candidato buscarCandidato(Candidato pCandidato)
	{
    	return this.getListaCandidatos().buscarCandidato(pCandidato.getApellido(), pCandidato.getNombre());
	}
    
    public void anadirCandidato(Candidato pCandidato)
	{
    	this.getListaCandidatos().anadirCandidato(pCandidato);
	}
    
    public void eliminarCandidato(Candidato pCandidato)
    {
    	this.getListaCandidatos().eliminarCandidato(pCandidato);
    }
}
